death touch - Turkish English Dictionary